8420 SW 133 Ave Rd303
Miami, FL33183

2 beds2 full baths965 sqft

$178,000