17850 N 68th St, Phoenix

2 beds   |   2 baths

17850 N 68th St
Phoenix, AZ

Property Details