10761 Palma Vista Ave 10761 Palma Vista Ave is a rental apartment building with 2 floorplans available. It is located in Garden Grove. It has apartment amenities including assigned parking, on-site laundry, oven, microwave, and air conditioning. Cats and dogs are allowed, making it a pet-friendly building.