Jump to MLS#:
MLS#:A10401663
3101 NW 3rd St, Miami, FL 33125
$319,000 | MLS#: A10401663