Home » Commercial Details Page
294, 300 & 330 Talbot Street make up Grand Central Place, a mixed-use complex in St. Thomas with over 60,000 sq. ft. of commercial space. The commercial units are ideal for medical and professional offices, with some retail opportunities. The interior of the complex has beautiful tiled flooring and large skylights. Grand Central Place is attached to two residential towers comprised of 258 suites, and offers both surface and covered parking. Grand Central Place is located right in the downtown core of St. Thomas, and is easily accessible by public transit.
“I wish to express my appreciation for the efforts of your staff to make the premises something that I could recommend to the other lawyers in St. Thomas that they should consider as a place to operate a successful law practice ... I appreciate you as a landlord and appreciate the efforts of your staff.” Bruce, commercial tenant
View a floor plan of commercial units at this property.