RateMyApartments
Creek Bend Ratings and Reviews
Creek Bend
1140 S. Colorado Ln., Meridian, ID 83706
CURRENTLY REVIEWING