Apollo Ave, Billerica, Massachusetts - Redfin
10 addresses found on Apollo Ave in Billerica, Massachusetts. The average lot size on Apollo Ave is 6316 sq. ft. The average property tax on Apollo Ave is $4.7K/yr. Find an address below to learn more about the property details: