7110 sw 83 court
(1)

7110 sw 83 court, Miami, FL 33143

Reviews

1 year ago

studio/efficiency

The benefits are great location, great schools, great neighborhood. The downside is the poor upkeep in the main house. I am a clean freak and not everyone is like me..we share the kitchen.