27
4136 Eagle Rock Blvd
Los Angeles, CA 90065
$2,550,000 USD
5,138 SF
5,138 SF
$2,550,000 USD
Storefront