Penn Avenue Partners LLC, an affiliate of Inch & Co., is proposing to build 100 homes in the “vacant” area of land along ...