Jump to MLS#:
MLS#:A10550609
13001 Nw 2Nd Ave, North Miami, FL 33168
$270,000 | MLS#: A10550609