About Flexa
Flexa is located at 2232 Glendale Galleria, Glendale, CA. This location is in the City Center neighborhood. This business specializes in Furniture.
Flexa is located at 2232 Glendale Galleria, Glendale, CA. This location is in the City Center neighborhood. This business specializes in Furniture.