3
3726 Del Sol Blvd
San Diego, CA 92154
$1,907,000 USD
1,228 SF
4% Cap Rate
1,228 SF
$1,907,000 USD
Fast Food