The Ladd Carriage House, built by William S. Ladd in 1883, is one of the few surviving pieces of the former grand estates of Portland’s forefathers.
The Ladd Carriage House, built by William S. Ladd in 1883, is one of the few surviving pieces of the former grand estates of Portland’s forefathers.