8112 NW 78th Street, Tamarac, FL 33321
4
beds
3
baths
2,646 Sq.Ft. LIVING AREA
6,302 Acres lot