Savannah Villas Apartments is located in San Juan, Trinidad & Tobago on 12 Aranguez Main Rd. Savannah Villas Apartments is rated 3.9 out of 5 in the category condominium complex in Trinidad & Tobago.
Address
12 Aranguez Main Rd
Accessibility
Wheelchair-accessible entrance