8
34400 Euclid Ave
Willoughby, OH 44094
$1,729,000 USD
2,109 SF
6.25% Cap Rate
2,109 SF
$1,729,000 USD
Fast Food