Grand Central Place - St. George Street & Talbot Street
* Take Advantage Of Our One Month Free For Seniors Only! *
* Take Advantage Of Our One Month Free For Seniors Only! *
Grand Central Place is a large residential and commercial complex located in downtown St. Thomas. This building is within walking distance to many more...
1 Bedroom $699
2 Bedroom $799
