> $339,000 Active Under Contract 3Beds1Baths952Sqft0.14Acres 2629 63rd Ave, Phoenix, AZ 85035 MLS#: 7010413