359 Trousdale Dr
Chula Vista, CA 91910
$2,669,850 USD
7,650 SF
7,650 SF
$2,669,850 USD
Warehouse