Ralphs 717

Ralphs #717, also known as Terra Vista Ralphs, is a Ralphs supermarket located at 7243 Haven Avenue in Rancho Cucamonga, California.