10
3331 N Broadway
Los Angeles, CA 90031
$30,830,000 USD
51,722 SF
7% Cap Rate
51,722 SF
$30,830,000 USD
Office