Garrard Apartments Price: $Market Bid Address: 518-520 Garrard StreetCovington, Kentucky DescriptionDetailsMapContact ← Back to main site Description Listing Details Price:$Market Bid Address:518-520 Garrard StreetCity:CovingtonState:Kentucky Location Map Listing Inquiry Name: * Email: * Phone: Message: