2
3726 Del Sol Blvd
San Diego, CA 92154
$1,996,000 USD
1,228 SF
3.71% Cap Rate
1,228 SF
$1,996,000 USD
Fast Food