Back to search results

$2,750/mo

5830 NW 21st Ave, Miami, FL 33142

3 bd1 ba900 sqft
House
Loading reviews

What you get

SuccessStatus: Year Built: 1930