12511 NW 11 Trail105
Miami, FL33182

2 beds2 full baths970 sqft

$1,650