1835 NW 142nd Ln, Opa-Locka FL 33054
1835 NW 142nd Ln, Opa-Locka FL 33054, Opa-Locka, FL 33054
$315,000
3 Beds · 3 Baths · 1,380 Sq Ft