23
4771 W Adams Blvd
Los Angeles, CA 90016
$1,700,000 USD
4,717 SF
4,717 SF
$1,700,000 USD
General Retail