2
2481 Som Center Rd
Willoughby, OH 44094
$2,164,129 USD
4,136 SF
8.5% Cap Rate
4,136 SF
$2,164,129 USD
Service Station