11124 Excelsior Dr
Norwalk, CA 90650
$5,675,000 USD
16,086 SF
24
Units
4.63% Cap Rate
16,086 SF
$5,675,000 USD
Apartments