A new apartment complex in Iowa City is making sustainable practices a priority. Riverside West, a 96-unit apartment complex, is currently under construction near the intersection of Riverside Drive...