13
752 S San Pedro St
Los Angeles, CA 90014
$4,450,000 USD
12,250 SF
3.91% Cap Rate
12,250 SF
$4,450,000 USD
Manufacturing