The Spot located in Downtown Vancouver at 933 Seymour St is a concrete high rise loft tower. There are 187 loft units in the building ranging from 500 sq.ft. to over 1400 sq.ft. These double level open loft spaces with 16' ceilings offer true New York style loft living located right in the heart of Downtown on Seymour St and Nelson St. The building also offers a common roof top patio for parties and BBQ's with fantastic city views.