Retail/shop spaces available for lease in the Indian Hill Plaza located at 663-773 Indian Hill Blvd in Pomona. 1,509 SF currently available. On building signage available. Ample free surface parking. Easy egress and ingress into the shopping center that is shadow anchored by El Super Supermarket. Ownership will be resurfacing the parking lot and doing a facelift on the center to make it more current. Lease your space today.