126 Starlite Street
LEASED - South San Francisco Warehouse

· (Leased/Sold)

Property Details

  • Address: 126 Starlite Street, South San Francisco, CA, United States
  • Area: 9,255+/- SF
  • City: South San Francisco

Location

Agent

Contact

Message has been sent successfully.