T&S Home Extras 5 years ago Hot Summer Listings: 6.17.20 7257 Greenway Ave., University City | $915,000 Majestically poised on one of the best lots in University Hills, this manse