$2,300House for rent, 151 Detenbeck Avenue, Brazoria, TX, in Freeport, United StatesFreeport, 151 Detenbeck Avenue, Brazoria, TXDetached house • 1 room(s) • 2 bed. • 1 bath. • 993 sq ft (92 m²)Add to favorites