Single Family Home - 8,604 Sq Ft. / 799 Sq m. interior

7 bedrooms, 6 full baths, 1 partial baths

Key Biscayne, Florida 33149 USA