LOUISVILLE, KY

Alterra acquired this 21,000 SF Facility on 16.21 acres in Louisville in March of 2020.

TENANT

ADDRESS

1609 South 16th St, Louisville, KY

PROJECT HIGHLIGHTS

16.21 Acres
21,000 Square Feet