Crestwood Medical Pavillion

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