21 Haddon Avenue building elevations. Credit: Thomas Wagner Architect.