Crestwood Medical Pavillion Crestwood Medical Pavilion Medical Office – 61,000 SF Huntsville, AL Triad Properties Corporation Acquired: 2003