Titan Development and Investments filed a proposal this week to build a “three-story, 72-unit, affordable housing apartment building” called Manor Hills on an open parcel of land on the northwest corner of Country Club Road Southwest and 36th Avenue Northwest.