1
21911 De Berry St
Grand Terrace, CA 92313
$4,608,000 USD
4.6 AC
4.6 AC
$4,608,000 USD
Commercial