520 Pearl Street

  • Available

  • ±1,500 Sq ft

  • Retail

  • Lease

7514 Girard Avenue

  • Leased/Sold

  • 1,077 Sq ft

  • Medical

  • Sale

  • $ 1,085,000

4990 Mission Blvd

  • Sold/Leased

  • 3,059 Sq ft

  • Office

  • Sale

  • $ 2,900,000