Constructed in 2008, the Ambrose apartment building comprises 338 units of the following unit mix: One Bedroom, One Bedroom/Alcove, One Bedroom/Townhouse/Loft/One Bath, Studio, Two Bedroom/Den/Two Bath, Two Bedroom/One and Three Quarter Bath, Two Bedroom/Two Bath, totaling 279,478 SqFt. The property is located in Dallas - Old East, at 2901 Indiana Street, North Dallas.