Jump to MLS#:
MLS#:A10510561
3342 NE 166 st, North Miami Beach, FL 33160
$1,179,000 | MLS#: A10510561