1
23 Public Sq
Shelbyville, IN 46176
$825,000 USD
25,000 SF
25,000 SF
$825,000 USD
Office