The Plaza at Audubon is a beautiful Historical building right at the front of Audubon Park. Located just minutes from University of Louisville, grocery stores, post office, and lots of shopping. It is convenient to the interstate and close to the Highlands.
Compare listings
Compare