5
788 Energy Way
Chula Vista, CA 91911
$5,250,000 USD
5,800 SF
5,800 SF
$5,250,000 USD
Service