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