SetPoint biomedical technology company has signed a long-term lease for more than 14,000 square feet at a research and medical park in Santa Clarita, according to L.A. based-CBRE Group Inc.
Recent Posts:
SetPoint biomedical technology company has signed a long-term lease for more than 14,000 square feet at a research and medical park in Santa Clarita, according to L.A. based-CBRE Group Inc.