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 on-site laundry, microwave, air conditioning, oven, and assigned parking. Cats and dogs are allowed, making it a pet-friendly building.