New - 3 Hours Ago > $380,000 Active 3Beds2Baths1111Sqft0.18Acres 20430 21st Ave, Phoenix, AZ 85027 MLS#: 7018898