Bayside Communities

Park Vista Apartments

1301 Stevenson Blvd, Freemont, CA 94538

Number of Units: 60

Year Built: 1988

Managed by EPMI, a Bayside Company