$299,000 -
2219 Nw 135th Ter Unit 2219
Opa-locka ,
FL 33054
City: Opa-Locka