For Sale
Residences at SouthPark
Available SF
30 Units
Cocoyea
18-20 London Street, Port of Spain, Trinidad West Indies
This three-storey office building is in a prime location within the bustling business district in Port of Spain. With on-site parking and close proximity to public transportation, it is the ideal location for professional businesses.
Property Highlights: