- 1518 Patricia Ave. #136, Simi Valley, CA, 93065
- (805) 522-0560
Creekside is centrally-located and within walking distance of shopping, dining, and the movie theater. Simi Valley Town Center is also nearby. We have swimming pools, a fitness center, & a playground.
3200 E. Los Angeles Ave #12, Simi Valley, CA, 93065