6128 Innovation

Property Type

Industrial Condo

Address

6128-6142 Innovation Way
Carlsbad, CA

Square Footage

2,886 square feet