The Greens Apartments

8445 N 23rd Ave.
Phoenix, AZ 85021

ph: 6029959183
fax: 6029952499

Subject to qualification. Certain terms and restrictions apply. See office for details.

 

8445 N 23rd Ave.
Phoenix, AZ 85021

ph: 6029959183
fax: 6029952499