2352 Leroy St
San Bernardino, CA 92404
$5,800,000 USD
24,551 SF
33
Units
5.01% Cap Rate
24,551 SF
$5,800,000 USD
Apartments