The Lotus

Location 8 Scollard St.
Stories
Units 161
Amenities fitness center, 24 hour concierge, media room, car sharing program