Rio San Diego Plaza
8954 Rio San Diego Drive San Diego , CA 92108

8954 Rio San Diego Drive - office for lease

4,853 - 6,786 ft2
Office Lease
Contact us for price

Description

  • 106 - 4,853 Avail. 1/1/20
  • 112 - 6,786 Vacant

Documents and resources