Timberchase Apartments

From Bhamwiki
Revision as of 12:24, 6 May 2015 by Dystopos (talk | contribs)
Jump to navigation Jump to search

Timberchase Apartments or Timberchase Apartment Homes, is a two-story, 94-unit apartment complex located at 925 Beacon Parkway East in Homewood.

The complex sold to an investment group in 2015 for $4.8 million. The new owners plan significant updates to the units, landscaping and common areas.

References