500 S Mashta Dr, Key Biscayne, FL 33149
6
beds
8
baths
10,820 Sq.Ft. LIVING AREA
0.547 Acres lot