Chicago-based Orix, innovators of successful financial solutions, added Saddle Creek Apartments to its stable of trophy properties. The 224-unit complex at 10801 Old Manchaca Road in southwest Austin sold for $18 million, or approximately $80,400 per unit.