LEASED!

3176 Lionshead Ave, Suite 101, Carlsbad, Ca – Tenant Representation
2,954sf Office Space.