Constructed in 2003, the Florence apartment building comprises 270 units of the following unit mix: One Bedroom, One Bedroom/Den, Three Bedroom/Den/Two Bath, Two Bedroom/Den/Two Bath, Two Bedroom/Two Bath, totaling 286,375 SqFt. The property is located in Addicks, at 2250 Eldridge Pkwy, West Houston.