Louisville apartment complex officially opens after 9-year, $200 million transformation
The newly renovated Beecher Terrace Apartments in Louisville’s Russell neighborhood officially reopened Tuesday.
Louisville apartment complex officially opens after 9-year, $200 million transformation Read More »
