Skip to main content

1882 E Cougar Creek Dr, Meridian ID 83646-7342

Description and Pricing

3bedrooms2bathrooms1381 square feet

Costs 2,195 dollars per month plus a 2,100 dollar security deposit