165 W San Ysidro Blvd
San Ysidro, CA 92173
$5,000,000 USD
7,617 SF
7,617 SF
$5,000,000 USD
Restaurant