$3,650,000
Waterfront
1895 NE 118th Rd, North Miami FL 33181
North Miami, FL
5 bd
4 ba
3,715 sqft