11
12645 Norwalk Blvd
Norwalk, CA 90650
$8,000,000 USD
21,145 SF
24
Units
4.6% Cap Rate
21,145 SF
$8,000,000 USD
Apartments