JTP_3974 Published May 5, 2017 at 500 × 333 in GlenCastle ← Previous Next → The Stable is the second of three buildings on the GlenCastle property. Photo: Jonathan Phillips The Stable is the second of three buildings on the GlenCastle property.