u/Icy-Food-3188

I'm looking to move into a new apartment complex by January of next year, and the Cara popped up as a suggested location. Has anyone lived here or familiar with the area? I know it's near South Bay which gives me slight hesitation, but it also looks like it's separated by some highways.

​

Thanks!

reddit.com
u/Icy-Food-3188 — 9 days ago