They grow up so fast. Just two years ago, Glen Park’s 80 Thor Avenue was a weedy, overgrown lot about the size of a standard tennis court, as it had been for years. That was when its owners put it up for sale, seeking a hopeful $1.85 million, with the addition of permits for an … Continue reading Barren Glen Park Lot Becomes $5.3 Million Home