3139 Hibiscus St # 3139, Miami, FL 33133 (MLS # A10291142).

Back to Top