| $173,480 3856 NW 125 ST B3856, Opa-Locka FL | |
|
|
| $109,000 1931 WILMINGTON ST, Opa-Locka FL | |
|
4 beds 2 baths 1,152 sqft |