Sierra Creek
4500 Elverta Road
Antelope, California
144 units | Acquired April 2017