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

Back to Top