8205 SW 12th Place, North Lauderdale FL 33068

8205 SW 12th Place, North Lauderdale FL 33068, North Lauderdale, FL 33068

8205 SW 12th Place, North Lauderdale FL 33068

$500,000

3 Beds · 2 Baths · 1,999 Sq Ft