Constructed in 1980, the The Greens apartment building comprises 136 units of the following unit mix: One Bedroom, Two Bedroom/One and One Half Bath, Two Bedroom/Two Bath, totaling 94,712 SqFt. The property is located in Phoenix - The Village, at 8445 North 23rd Avenue, Phoenix.