41
632 Russell St
Covington, KY 41011
$2,395,000 USD
18,847 SF
8.33% Cap Rate
18,847 SF
$2,395,000 USD
Research And Development