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.

Acquired: 1999

Location: Davis, CA