New - 7 Hours Ago > $345,000 Active 3Beds2Baths952Sqft0.14Acres 2629 63rd Ave, Phoenix, AZ 85035 MLS#: 7010413