3874 38th St
San Diego, CA 92105
$1,250,000 USD
2,300 SF
2,300 SF
$1,250,000 USD
Restaurant