$2,050 per month – 919 Square Foot Office at 14724 Ventura Blvd – Move-In Ready Space Location: Sherman Oaks Tower at Sherman Oaks is a 164,310 square-foot office building located in the heart of Sherman Oaks. This 14-story office property offers swe
Read more here:
Move-In Ready, 919 Sq Ft Office Space (Sherman Oaks)
