78
1568 Lancaster Point Way
San Diego, CA 92154
$1,098,000 USD
14,767 SF
14,767 SF
$1,098,000 USD
Flex