2403 NW 53rd Street, Tamarac, FL 33309
Tamarac, FL 33309
1 / 13
$359,000
3 bed · 1 bath · 1,262 sq ft · Built 1967