$799,000
2510 NE 182nd Ter, North Miami Beach FL 33160
North Miami Beach, FL
0 bd
0 ba
1,680 sqft