Public piano · dp1k0qe
In the bridge of the Newmark Civil Engineering Lab.
Coordinated Science Laboratory, 1308
Availability confidenceUnavailableOld / unknownAvailableColor fades toward the center with age.
Address
Coordinated Science Laboratory, 1308, West Main Street, Urbana, Champaign County, Illinois, 61801, United States
Open in OpenStreetMapSightings