245 S Airport Blvd
South San Francisco, CA 94080
$43,000,000 USD
123,967 SF
123,967 SF
$43,000,000 USD
Hotel