The emerging Omni area of Downtown Miami is getting a Publix supermarket. Construction is now underway on the 49,200 square foot market at NE 17th Street and Biscayne Boulevard. Stiles Corporation is heading up the building of the three-story, urban format supermarket, which features two floors of parking atop the supermarket. Sims Crane CCO […]