12622 Long Beach Blvd
Lynwood, CA 90262
$3,666,667 USD
2,420 SF
4.5% Cap Rate
2,420 SF
$3,666,667 USD
Fast Food