23 Glebe Road W, Unit 1009 | MLS# C9019575 | Condos Homes