Old Town Louisville Office Space For Lease 

1,033 SF of tastefully finished office space available for Lease in Old Town Louisville. 

Lease Price

$ 24.00 NNN

Square Footage

1,033 SF

Zoning

Commercial