34
10236 Long Beach Blvd
Lynwood, CA 90262
$1,350,000 USD
4,225 SF
8% Cap Rate
4,225 SF
$1,350,000 USD
Supermarket