Estuary Shore Ln, Apollo Beach, Florida - Redfin
12 addresses found on Estuary Shore Ln in Apollo Beach, Florida. The average lot size on Estuary Shore Ln is 7514 sq. ft. The average property tax on Estuary Shore Ln is $2.8K/yr. Find an address below to learn more about the property details: