Camellia Terrace Dr, 32266, Florida - Redfin
21 addresses found on Camellia Terrace Dr in 32266, Florida. The average lot size on Camellia Terrace Dr is 14340 sq. ft. The average property tax on Camellia Terrace Dr is $5.3K/yr. Find an address below to learn more about the property details:
- 551 Camellia Terrace Dr, Neptune Beach, FL 32266
- 550 Camellia Terrace Dr, Neptune Beach, FL 32266
- 740 Camellia Terrace Dr, Neptune Beach, FL 32266
- 724 Camellia Terrace Dr, Neptune Beach, FL 32266
- 809 Camellia Terrace Dr, Neptune Beach, FL 32266
- 644 Camellia Terrace Dr, Neptune Beach, FL 32266
- 636 Camellia Terrace Dr, Neptune Beach, FL 32266
- 603 Camellia Terrace Dr, Neptune Beach, FL 32266
- 539 Camellia Terrace Dr, Neptune Beach, FL 32266
- 542 Camellia Terrace Dr, Neptune Beach, FL 32266
- 732 Camellia Terrace Dr, Neptune Beach, FL 32266
- 545 Camellia Terrace Dr, Neptune Beach, FL 32266
- 620 Camellia Terrace Dr, Neptune Beach, FL 32266
- 546 Camellia Terrace Dr, Neptune Beach, FL 32266
- 612 Camellia Terrace Dr, Neptune Beach, FL 32266
- 808 Camellia Terrace Dr, Neptune Beach, FL 32266
- 604 Camellia Terrace Dr, Neptune Beach, FL 32266
- 635 Camellia Terrace Dr, Neptune Beach, FL 32266
- 800 Camellia Terrace Dr, Neptune Beach, FL 32266
- 628 Camellia Terrace Dr, Neptune Beach, FL 32266
- 733 Camellia Terrace Dr, Neptune Beach, FL 32266