$4,695,000 -
116 W Mashta Dr
Key Biscayne ,
FL 33149
City: Key Biscayne