$1,750,000
Waterfront
2010 NE 196th Ter, North Miami Beach FL 33179
North Miami Beach, FL
3 bd
2 ba