Tillman Place Apartments

From ClemsonWiki
Jump to navigation Jump to search

Tillman Place Apartments were constructed in the mid-1990s; consisting of 10 buildings, all buildings are three stories tall, with some buildings having apartments with two bedrooms and others with four.

Located at 155 Anderson Highway, Clemson, SC 29631; adjacent to Clemson Center.

External Links

This article is a stub. If you know something about this topic, you can help by expanding it.