The Talmadge Apartments - stellar locations