A 105-unit apartment building in West St. Paul has sold thanks to its prime view of a neighboring Southview Country Club.