2
10212 Valley Blvd
El Monte, CA 91731
$22,000,000 USD
65,802 SF
6.83% Cap Rate
65,802 SF
$22,000,000 USD
Self Storage