1611 SW 67th Ave, North Lauderdale FL 33068

1611 SW 67th Ave, North Lauderdale FL 33068, North Lauderdale, FL 33068

1611 SW 67th Ave, North Lauderdale FL 33068

$495,000

4 Beds · 2 Baths · 1,466 Sq Ft