Ralphs 717

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