1317-1323 Willow St
Los Angeles, CA 90013
$12,500,000 USD
25,517 SF
25,517 SF
$12,500,000 USD
Flex