Village of Key Biscayne | Florida
New Two Story, Bay front 10,000 Sq Ft. Residence.
Architecture and Engineering.