7
1011 W Olive Ave
Merced, CA 95348
$32,925,520 USD
85,892 SF
6.25% Cap Rate
85,892 SF
$32,925,520 USD
Department Store