The Train Shop

North Side Country Passenger Station 18 5/8" x 7 23/8" x 6 5/8"


Model Number: 30-90516

Availability: In Stock

Price: $64.95