The Rush House is located at 1195 12th Street and is valued for its association with the early development of the historic Ambleside neighbourhood and its Craftsman style architecture. More information