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

Back to Top