Illuminated Alfa Romeo Dealership Sign (42" x 42")
What we know:
Alfa Romeo
This Alfa Romeo sign from a dealership in St. Catharines, Ontario, owned by davenichols, measures 42 inches by 42 inches and is illuminated for eye-catching visibility.
Last bid:
$2,350