Sierra Meadows has beautiful two bedroom units with tons of space. The approximate square footage ranges between 965 and 1024! Sierra Meadows is also within a half mile to Fresno University.
- 139 West Portals Avenue, Clovis, CA 93612
- +1 (559) 298-1977