14
13625 Ventura Blvd
Sherman Oaks, CA 91423
$54.00 USD/SF/YR
3,704 SF
1
Space Available
Built 1946
3,704 SF Contiguous
Built 1946
3,704 SF
$54.00 USD/SF/YR
Retail