Jump to MLS#:
MLS#:A11643410
1800 SW 81st Ave, Unit 1312, North Lauderdale, FL 33068
$150,000 | MLS#: A11643410