9
3546 Los Flores Blvd
Lynwood, CA 90262
$5,600,000 USD
17,637 SF
22
Units
7% Cap Rate
17,637 SF
$5,600,000 USD
Apartments