Zestimate® Home Value: $139,000. 21730 Ball Ave, Euclid, OH is a single family home that contains 1,900 sq ft and was built in 1941. It contains 4 bedrooms and 1 bathroom. The Zestimate for this house is $139,000, which has decreased by $484 in the last 30 days. The Rent Zestimate for this home is $1,150/mo, which has decreased by $116/mo in the last 30 days.. "/>