Cambridge Apartments in Chula Vista, CA
Located at 660 F Street, Chula Vista, CA 91910
660 F Street, Chula Vista, CA 91910
The beautiful grounds feature manicured landscape & within walking distance of a beach. Units include the following great amenities: Spacious 1 & 2 Bedroom Apartments, Mirrored Closet Doors, Pool &... More
We cannot find any listings from Cambridge Apartments on Marketplace. Check out these other listings near Chula Vista.
Listings (1 - 5 of 25,953)