Constructed in 1987, the Paradise Greens apartment building comprises 67 units of the following unit mix: One Bedroom, Three Bedroom/Two Bath, Two Bedroom/Two Bath, totaling 70,400 SqFt. The property is located in Phoenix - Paradise Valley West, at 16001 North 25th Street, Phoenix.