Rio Vista Plaza I
8989 Rio San Diego Dr San Diego , CA 92108

8989 Rio San Diego Drive - Lease - office for lease

4,612 - 4,669 ft2
Office Lease
Contact us for price

3-story, 78,388 SF building • Excellent access to all major freeways

Walking distance to many restaraunts, retail amenities, & the Marriott Hotel • Walking distance to Rio Vista trolley station • Time Warner cable • On-site building engineer • Card-key access • Atrium courtyard • San Diego River views