806 Jann Ave, Opa-Locka, FL 33054
4
beds
3
baths
1,906 Sq.Ft. LIVING AREA