1745 Selby, built in 1965, is a small collection of tri-level town homes in very well kept building of Westwood.
Units boast step down living room with private patios, inside laundry, 2 side by side parking spots & private roof top deck with incredible views.
Amenities include controlled access and secure parking.