10
1556-1586 Lancaster Point Way
San Diego, CA 92154
$975,000 USD
2,907 SF
1
Unit
2,907 SF
$975,000 USD
Flex