Location: 10450 Northwest 41st Street, Miami, FL 33178
Phone:(305)594-1709
Category: Grocery
Tags: Fruits & Vegetables, Fruits & Vegetables Retail, Produce, Farmers Markets