Twin Peaks Rd, Poway, California - Redfin
58 addresses found on Twin Peaks Rd in Poway, California. The average lot size on Twin Peaks Rd is 60207 sq. ft. The average property tax on Twin Peaks Rd is $10.5K/yr. Find an address below to learn more about the property details: