Location: 2950 Northwest 74th Avenue, Miami, FL 33122
Phone:(305)640-1273
Category: Grocery
Tags: Fruits & Vegetables, Fruits & Vegetables Retail, Produce, Farmers Markets