28941 Canwood St
Agoura Hills, CA 91301
$13,300,000 USD
12,500 SF
4.29% Cap Rate
12,500 SF
$13,300,000 USD
Supermarket