Location: 2151 Northwest 13th Avenue Unit 24, Miami, FL 33142
Phone:(305)547-2060
Category: Grocery
Tags: Fruits & Vegetables, Fruits & Vegetables Retail, Produce, Farmers Markets