Space Design Opens Office
Space Design International Inc., an architectural and design firm located in Cincinnati and Tampa, Fla., has opened a Los Angeles office at 12100 Wilshire Blvd.
Space Design International Inc., an architectural and design firm located in Cincinnati and Tampa, Fla., has opened a Los Angeles office at 12100 Wilshire Blvd.