8625 NW 82nd Street, Tamarac, FL 33321
3
beds
2
baths
1,953 Sq.Ft. LIVING AREA
6,627 Acres lot