Illuminated Alfa Romeo Dealership Sign (42" x 42")
What we know:
Alfa Romeo
The vehicle is a distinctive Alfa Romeo, produced in the year that's not specified, showcased at an illuminated dealership sign measuring 42 inches by 42 inches, situated in St. Catharines, Ontario with the dealer identified as davenichols.
Last bid:
$2,350