NAI Capital Jeremy Barbakow – (818) 645-5459 Retail For Lease 18555 Ventura Blvd. 18555 Ventura Blvd., Tarzana, CA 91356 Total Space Available: 8,707 SF Rental Rate: $2.95 /SF/Month Min
Read the original:
Brand New Retail/Medical Building For Lease (Tarzana) 2683sqft