Constructed in 2002, the Villas of Eastwood Terrace apartment building comprises 160 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, totaling 123,968 SqFt. The property is located in Fort Worth - Central East, at 4700 East Berry Street, Fort Worth.