Constructed in 1974, the Tara Hills apartment building comprises 140 units of the following unit mix: Three Bedroom/Two Bath, Two Bedroom/One Bath, totaling 141,860 SqFt. The property is located in Paradise - East, at 3255 East Desert Inn Road, Las Vegas.