Map generation for 24263 S Legoria St, Manhattan