Earlier this week, an abrupt eviction of a Deanwood strip mall made the news. Here are the plans for the site.