12
826 N Barranca Ave
Covina, CA 91723
$7,280,000 USD
22,820 SF
24
Units
5.76% Cap Rate
22,820 SF
$7,280,000 USD
Apartments