6
12424 Atlantic Ave
Lynwood, CA 90262
$5,000,000 USD
20,386 SF
34
Units
3.56% Cap Rate
20,386 SF
$5,000,000 USD
Apartments