NORTH LAUDERDALE VILLAGE

8221 10th St SW North Lauderdale FL 33068

Pending
8221 SW 10th St, North Lauderdale FL 33068
4 bed
3 bath
1267 sqft

$399,000