Many Miami residents have probably had the same thought at some point over the last decade: "hey, what happened to that store on the corner?" In many cases, the answer likely is "the internet made it obsolete." Physical retail space is under attack by what some news...

read more