La Sierra Apartments Coming to Riverside – The Sun
A 10-acre site in Riverside, California will be developed into a 281-unit apartment complex by owner Fifield Company. The property, dubbed “La Sierra” for the road it flanks, has been approved in Riverside’s Phase 1...