2358 W 23rd St
Bellaire, OH 43906
$1,100,000 USD
5,772 SF
5,772 SF
$1,100,000 USD
Office