A street sign reads "La Guardia Place" on the corner.