1/58 58 closed $269,900 $270,000 3 Beds2 Baths1,783 SqFt 12043 N 23RD Avenue, Phoenix, AZ 85029 Single Family Home Listed by Nawal Mohammed of Venture REI, LLC