Constructed in 1976, the Aven apartment building comprises 144 units of the following unit mix: One Bedroom, Two Bedroom/Townhouse/One and One Half Bath, totaling 116,016 SqFt. The property is located in Durham - South, at 3207 Stones Throw Lane, Carolina Triangle.