Developer Plans Six New Houses at Site of Polish Ambassador's Residence in Forest Hills

A zoning application has been filed to realize plans to add six houses to the site of the former Polish ambassador's residence in Forest Hills.

Who do you want to send this to?