5020 19 1/2 Ave
Riverdale, CA 93656
$800,000 USD
6,804 SF
6,804 SF
$800,000 USD
Restaurant