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