Jump to MLS#:
MLS#:A10442867
2900 NW 93rd St, Miami, FL 33147
$230,000 | MLS#: A10442867