What do you think of this unusual design by ODA Architecture for a long-stalled apartment development at 510 Driggs Avenue near McCarren Park in Williamsburg? We’re not crazy about the look of the ...