8885 Rio San Diego Dr
San Diego, CA, 92108
$2.85 per SF
Richard Gonor
Managing Director
Broker details
Now available for lease or sublease, office Rio Vista Bldg located at 8885 Rio San Diego Dr San Diego, California 92108.
Available square footage 959 - 5,151 SF.
Please contact us for further information.