14241 NW 23rd Ct. | Opa Locka, FL 33054 Sold

  • $209,000

Rent: $1,715

Price:
$209,000
Address:
14241 NW 23rd Ct.
Opa Locka, FL 33054
Terms:
For Sale
Property Type:
Home

Property Location