Located at 4644 N 22nd St, Phoenix, AZ
4644 N 22nd St, Phoenix, AZ
Phoenix, Prime Location 2 Beds, Apartment. Pet OK! Price from: 1325. Welcome to the luxurious of life you've been looking for. Set amongst a beautifully manicured residential neighborhood, La Terra...