Jump to MLS#:
MLS#:A10512994
13655 NE 10th Ave, Unit 101, North Miami, FL 33161
$1,390 | MLS#: A10512994