14180 NW 22nd Ave # 1, Opa-Locka FL 33054
14180 NW 22nd Ave # 1, Opa-Locka FL 33054, Opa-Locka, FL 33054
$2,000
3 Beds · 2 Baths · 1,056 Sq Ft