$785,000
2388-2390 NE 173rd St, North Miami Beach FL 33160
North Miami Beach, FL
0 bd
0 ba
1,647 sqft