Location: 131 North Carondelet Street, Los Angeles, CA 90026
Phone:(213)487-3707
Category: Grocery
Tags: Fruits & Vegetables, Fruits & Vegetables Retail, Produce, Farmers Markets