Bryan LevySep 61 min readNew Rendering Reveals Isaac & Stern Architects’ 813-815 Broadway in Greenwich Village, Manhattan - Real Estate Developers New YorkNew Rendering Reveals Isaac & Stern Architects’ 813-815 Broadway in Greenwich Village, Manhattan