1 Studio Apartment for Rent in La Presa, CA