13
2114 S Hill St
Los Angeles, CA 90007
$3,333,000 USD
5,555 SF
5,555 SF
$3,333,000 USD
Office