Mon – Fri: 7:00am – 5:00pm
(305) 826-5676

Peloro

Location: Miami Beach, Florida
  • Waterfront 114-unit Residences
  • (3) 7-story buildings
  • 40,000 yards of fill
  • 55,549 square foot Parking Garage