11
17100 Downey Ave
Bellflower, CA 90706
$7,250,000 USD
18,229 SF
22
Units
5.02% Cap Rate
18,229 SF
$7,250,000 USD
Apartments