6
2317-2339 Cabrera Ave
San Bernardino, CA 92411
$1,290,000 USD
6,000 SF
6,000 SF
$1,290,000 USD
Service