Shimmering Leaf St, Happy Valley, Oregon - Redfin
41 addresses found on Shimmering Leaf St in Happy Valley, Oregon. The average lot size on Shimmering Leaf St is 3593 sq. ft. The average property tax on Shimmering Leaf St is $2.9K/yr. Find an address below to learn more about the property details: