Indian Hill Retail 1640-1672 Indian Hill Blvd | Pomona, California | 91767$8,371,500 ABOUT47048 sq ft Retail, Shopping CenterJonathan KrikorianAugust 10, 2016Not Featured Facebook0 Twitter LinkedIn0 Reddit