Specialties
Leonard Office Park leases commercial and office spaces. Located at 7100 San Bernardo, on the corner of IH-35 and Del Mar Boulevard. Designated as B-4. we have over 34 spaces of various sizes and we are sure one of them will fit your budget.