3162 Hibiscus St # 1, Miami, FL 33133 (MLS # A10051891).

Back to Top