New two-story building for 26 residences, 2 retail spots, 23 parking spaces