7523 SW 7th Pl, North Lauderdale FL 33068

7523 SW 7th Pl, North Lauderdale FL 33068, North Lauderdale, FL 33068

7523 SW 7th Pl, North Lauderdale FL 33068

$550,000

3 Beds · 2 Baths · 1,334 Sq Ft