7
1011 W Olive Ave
Merced, CA 95348
$30,500,000 USD
85,892 SF
6.75% Cap Rate
85,892 SF
$30,500,000 USD
Department Store