LEASED!

6150 Yarrow Drive Suite D, Carlsbad, Ca – Tenant Representation
1,400sf R&D Space.