17
313 S Raymond Ave
Alhambra, CA 91803
$3,600,000 USD
11,200 SF
11,200 SF
$3,600,000 USD
Warehouse