LEASED!

2210 E Vista Way, Suite 2, Vista, Ca – Tenant Representation
1,145sf Retail Space.