404 14th St
San Diego, CA 92101
$5,700,000 USD
10,000 SF
10,000 SF
$5,700,000 USD
Telecom Hotel Data Hosting