LEASED!

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