7
2100 S Hill St
Los Angeles, CA 90007
$1,310,000 USD
5,000 SF
5,000 SF
$1,310,000 USD
Research And Development