$190,000
13499 Biscayne Blvd # 613, North Miami FL 33181
North Miami, FL
2 bd
2 ba
1,050 sqft