6310 Thornton Ave
Newark, CA 94560
$1,199,950 USD
1,304 SF
1,304 SF
$1,199,950 USD
Office Residential