320 Garrard St
Covington, KY 41011
$985,000 USD
11,000 SF
11,000 SF
$985,000 USD
Loft Creative Space