$4,290,000
Waterfront
2015 NE 120th Rd, North Miami FL 33181
North Miami, FL
6 bd
5 ba