Luxury 2-story townhome residences located in Key Biscayne, Florida. Site spans an enclosed 2.5 acres and made up of 5 buildings.
Key Biscayne, Florida
1989
Borroto Architects
Luxury Townhomes