6251 High Street
Lockbourne, OH 43137
$700,000 USD
1,943 SF
1,943 SF
$700,000 USD
Restaurant