2020 ALTON ROAD

Project Description
  • Single-Family Residence
  • 3,200 SF gross area
  • LEED Certified Platinum
  • Miami Beach, Florida