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