1830 SW 81 ave #4115, North Lauderdale, FL, 33068

$140,000

1830 SW 81 ave #4115, North Lauderdale, FL, 33068

Courtesy of: RE/MAX Direct