Commercial food distributor for sale, 8420 NW 61 STREET MIAMI FLORIDA 33166 USA, in Miami, United StatesMiami, 8420 NW 61st StArtisanal premise • 5 room(s) • 1 bath. • 158 m²