16
11062 Excelsior Dr
Norwalk, CA 90650
$2,250,000 USD
6,659 SF
8
Units
6.69% Cap Rate
6,659 SF
$2,250,000 USD
Apartments