and / or
Search
and / or

Cambridge Apartments

660 F Street, Chula Vista, CA 91910
100%
1
Reviews
100%
Apartment Rating
48%
City Average
12/26/09
Resident

Currently, this is a quiet, clean complex. One warning, you'll pay for the water, now. One water meter for the entire complex. This means while some tenants are doing everything possible to save water, there are those who don't give a… Full Review ▶

1 to 1 of 1

Nearby Apartments

1 to 1 of 1