WisconsinMultifamily Ogden & Company sells 24-unit apartment property in Wisconsin Ogden & Company sold the 24-unit Hillside Apartment Building at 1110-1316 Hillside Drive in Jefferson, Wisconsin.