Pepper Tree Rd, Chula Vista, California - Redfin
25 addresses found on Pepper Tree Rd in Chula Vista, California. The average lot size on Pepper Tree Rd is 29987 sq. ft. The average property tax on Pepper Tree Rd is $9.7K/yr. Find an address below to learn more about the property details: