Maynard’s Point
51 No. Residential Units Plus Associated Infrastructure
Point View, St. Peter, Barbados

<< BACK to summary page of major projects