Jump to MLS#:
MLS#:A10542089
18480 NE 23rd Ct, North Miami Beach, FL 33160
$649,000 | MLS#: A10542089