Jump to MLS#:
MLS#:A10334658
2348 Nw 67 St, Miami, FL 33147
$270,000 | MLS#: A10334658