Constructed in 1978, the Green Tree apartment building comprises 72 units of the following unit mix: One Bedroom/Townhouse/One Bath, Two Bedroom/Two Bath, totaling 54,816 SqFt. The property is located in Las Vegas - East, at 517 North 28th Street, Las Vegas.