130 E Duarte Rd
Arcadia, CA 91006
$6,365,000 USD
21,000 SF
4.5% Cap Rate
21,000 SF
$6,365,000 USD
Freestanding