19
1742-1746 W Olive Ave
Merced, CA 95348
$4,052,500 USD
28,084 SF
6.72% Cap Rate
28,084 SF
$4,052,500 USD
Storefront