$679,000 - 5306 N 20th Street, Phoenix, AZ 85016
5306 N 20th Street
Phoenix,
AZ
85016
Subdivision name: LA JOLLA