760 S Mashta Drive, Key Biscayne, FL 33149
Key Biscayne, FL 33149
1 / 30
$75,000
6 bed · 6.5 bath · 6,433 sq ft · Built 2001