Medical Arts Specialty Center - $18 (Per Square Foot)
Size 30,313 sf
The Medical Arts Specialty Center consists of three buildings of approximately 30,313 sf and is located at 1304 13th Avenue in Decatur, Alabama. The buildings have an interior courtyard area that is covered. This property sits on approximately 2.7869 acres of land. The neighborhood surrounding this ...