3101-3119 Abbott St
Pomona, CA 91767
$17,500,000 USD
60,642 SF
48
Units
3.54% Cap Rate
60,642 SF
$17,500,000 USD
Apartments