1/2 2 closed $442,990 $442,990 4 Beds2.5 Baths1,915 SqFt 24142 N 20TH Place, Phoenix, AZ 85024 Single Family Home Listed by Dominic Scola of DRH Properties Inc