Wilshire Place Apartments 6721 North 25th Drive, Phoenix, AZ 85017