The Point Villas is located in Chaguanas, Trinidad & Tobago on GHCX7C4, Central Ave. The Point Villas is rated 4.1 out of 5 in the category housing development in Trinidad & Tobago.
Address
GHCX7C4, Central Ave
Accessibility
Wheelchair-accessible entrance