18
2101-2107 W Century Blvd
Los Angeles, CA 90047
$3,575,000 USD
4,704 SF
5.25% Cap Rate
4,704 SF
$3,575,000 USD
Restaurant