A triangular lot that has been vacant for at least 18 years could get a six-story, mixed-use building with 59 apartments, ...