4
12622 Long Beach Blvd
Lynwood, CA 90262
$3,203,883 USD
2,420 SF
5.15% Cap Rate
2,420 SF
$3,203,883 USD
Fast Food