14170 NW 22nd Ct Opa-Locka, FL 330542 Beds / 1 Bath864 Sq Ft5,000 Sq ft.1950
PICS COMING SOON
Disposition manager