$310,000 -
14240 Nw 22nd Ave Unit 2
Opa-locka ,
FL 33054
City: Opa-Locka