Camellia Ln, Indianapolis, Indiana - Redfin
13 addresses found on Camellia Ln in Indianapolis, Indiana. The average lot size on Camellia Ln is 10621 sq. ft. The average property tax on Camellia Ln is $1.6K/yr. Find an address below to learn more about the property details:
- 8039 Camellia Ln, Indianapolis, IN 46219
- 8046 Camellia Ln, Indianapolis, IN 46219
- 8107 Camellia Ln, Indianapolis, IN 46219
- 8055 Camellia Ln, Indianapolis, IN 46219
- 8108 Camellia Ln, Indianapolis, IN 46219
- 8038 Camellia Ln, Indianapolis, IN 46219
- 8054 Camellia Ln, Indianapolis, IN 46219
- 8028 Camellia Ln, Indianapolis, IN 46219
- 8116 Camellia Ln, Indianapolis, IN 46219
- 8124 Camellia Ln, Indianapolis, IN 46219
- 8047 Camellia Ln, Indianapolis, IN 46219
- 8117 Camellia Ln, Indianapolis, IN 46219
- 8132 Camellia Ln, Indianapolis, IN 46219