St. Columba Court Apartments

Please Call
3560 W Market St #121, Louisville, KY 40212

Are you the property manager?Claim this listing.

Property Details

38.2608,-85.80953560 W Market St #121, Louisville, KY 40212St. Columba Court ApartmentsSt. Columba Court Apartments - Louisville

St. Columba Court Apartments

Lease Terms

Unavailable for this apartment

Map