A proposed 26-unit, three-story townhome development on a church site in Simi Valley has received unanimous approval from the ...