Jump to MLS#:
MLS#:A11724500
16215 NE 18th Ct, Unit 212, North Miami Beach, FL 33162
$1,600 | MLS#: A11724500