3
1720 W Olive Ave
Merced, CA 95348
$4,800,000 USD
21,710 SF
6.67% Cap Rate
21,710 SF
$4,800,000 USD
Freestanding