We have found 22 properties on E Apollo Ave, Tempe, AZ. Average price per square feet on E Apollo Ave is $134. It is 5% lower than average price per sqft Tempe. Average sale price on E Apollo Ave is $241,968. It is 15.5% lower than average sale price in Tempe.