$10,950,000 -
2370 Bayview Ln
North Miami ,
FL 33181
City: North Miami