1920 SW 64th Ave, North Lauderdale FL 33068

1920 SW 64th Ave, North Lauderdale FL 33068, North Lauderdale, FL 33068

1920 SW 64th Ave, North Lauderdale FL 33068

$420,000

3 Beds · 2 Baths · 1,040 Sq Ft