AVOCADO COURTS

1241 111th St NW Miami FL 33167

Pending
1241 NW 111th St, Miami FL 33167
Residential Income

$590,000