600 N Euclid Ave
Upland, CA 91786
$3,400,000 USD
12,125 SF
4.84% Cap Rate
12,125 SF
$3,400,000 USD
Medical