Rent: $1,715
14241 NW 23rd Ct. | Opa Locka, FL 33054 Sold
- $209,000
Sold
- Price:
- $209,000
- Address:
- 14241 NW 23rd Ct.
Opa Locka, FL 33054
- Terms:
- For Sale
- Property Type:
- Home
Rent: $1,715