541 S Mashta Dr, Key Biscayne, FL 33149
6
beds
9
baths
4,757 Sq.Ft. LIVING AREA
10,000 Sq.Ft. lot