North Lauderdale Village

1031 83rd SW North Lauderdale FL 33068

Active With Contract
1031 SW 83rd Avenue, North Lauderdale FL 33068
3 bed
2 bath
1375 sqft

$390,000

$10,000
Price Increased