DILLARD PARK ESTATES

1031 23rd Way NW Fort Lauderdale FL 33311

Pending
1031 NW 23rd Way, Fort Lauderdale FL 33311
3 bed
2 bath
1180 sqft

$420,000