1911 SW 86th Ave, North Lauderdale, FL, 33068

$120,000

1911 SW 86th Ave, North Lauderdale, FL, 33068

Courtesy of: Florida Realty Of Miami Corp