Lakeshore Apartment Homes
Lakeshore Apartments offer a serene lakeside living with 10 spacious, well-designed floor plans to choose from. It is just two miles away from the University of California, Davis, and across the street from the Westlake Plaza Shopping Center.
Description: Apartment Homes, 112 units / 132, 893 sq ft.
Location: Davis, CA