SoLé Mia Overview
A welcoming place to live, stay, work and play, SoLe Mia Miami will feature SoLe Mia Mainstreet with approximately 1,400,000 square feet of lifestyle shopping, chef-driven restaurants, an indoor food hall & fresh market, entertainment venues and office space.
Address
15055 Biscayne Blvd, North Miami, FL 33181