Vista La Rosa Apartments in San Diego, CA
Located at 2002 Rimbey Ave, San Diego, CA 92154
2002 Rimbey Ave, San Diego, CA 92154
Vista La Rosa offers two and three bedroom apartment homes with all the comforts of home and so many amenities to choose from. Our community features a pool, spa, playground, onsite laundry facilit... More
We cannot find any listings from Vista La Rosa Apartments on Marketplace. Check out these other listings near San Diego.
Listings (1 - 5 of 21,851)