198 Northwest 79th Street Miami, FL 33150
Standing: 125
A beautiful outdoor garden; this urban oasis lives up to all expectations.