53
13031 Montana Ave
Los Angeles, CA 90049
$90.00 USD/SF/YR
6,433 SF
1
Space Available
Built 1940
6,433 SF Contiguous
Built 1940
6,433 SF
$90.00 USD/SF/YR
Retail