Roanoke city council approved the construction of a senior living development and 30 single-family homes located between Dorman Road and North Walnut Street.