23
1900-1912 Westwood Blvd
Los Angeles, CA 90025
$42.00 USD/SF/YR
140-433 SF
3
Spaces Available
Built 1959
433 SF Contiguous
Built 1959
140-433 SF
$42.00 USD/SF/YR
Retail