9505 NW 73RD Street, Tamarac, FL 33321
Tamarac, FL 33321
1 / 16
$3,100
3 bed · 2 bath · 1,366 sq ft · Built 1973