Lemon Grass Pl, Castle Rock, Colorado - Redfin
8 addresses found on Lemon Grass Pl in Castle Rock, Colorado. The average lot size on Lemon Grass Pl is 8766 sq. ft. The average property tax on Lemon Grass Pl is $3.5K/yr. Find an address below to learn more about the property details: