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