79
1568 Lancaster Point Way
San Diego, CA 92154
$1,098,000 USD
2,907 SF
1
Unit
2,907 SF
$1,098,000 USD
Flex