Mitchell Lake Estates Opa-locka Townhomes For Rent
49 rentals available
Loading...
Loading...
- 12103 NW 24th Pl #12103, Miami, FL 33167
- 3 bds
- 2.5 ba
- 1,393 sqft
- 626 NW 179th St, Miami Gardens, FL 33169
- 3 bds
- 2.5 ba
- 1,285 sqft
Loading...
- 12856 NW 22nd Pl #12856, Miami, FL 33167
- 4 bds
- 2.5 ba
- 1,820 sqft
- Start survey
Help others discover what makes this area unique.
Fill out a short survey to help others know what it's like to live here. - 12527 NW 24th Ave #12527, Miami, FL 33167
- 3 bds
- 2.5 ba
- 1,373 sqft
- 12359 NW 23rd Ct #12359, Miami, FL 33167
- 3 bds
- 3 ba
- 1,373 sqft
- 18216 NW 29th Ct, Miami Gardens, FL 33056
- 3 bds
- 2 ba
- 1,442 sqft
- 12688 NW 23rd Pl #12688, Miami, FL 33167
- 3 bds
- 2.5 ba
- 1,827 sqft
- 12612 NW 22nd Pl #12612, Miami, FL 33167
- 4 bds
- 2.5 ba
- 1,820 sqft
- 329 NE 172nd St, North Miami Beach, FL 33162
- 2 bds
- 2 ba
- 750 sqft
to get email alerts when listings hit the market.








































