stars 1 stars 2 stars 3

Centro Watt is the fifth largest owner of retail space in the United States. The company owns and manages over 700 centers comprising over 155 million square feet of retail space in 38 states. The company is a joint-venture of Melbourne, Australia-based Centro Properties Group and Los Angeles-based Watt Companies, Inc.

Centro Watt Questions

The Centro Watt annual revenue was $6.5 million in 2026.

Centro Watt is based in Plymouth Meeting, Pennsylvania.

The NAICS codes for Centro Watt are [531, 53].

The SIC codes for Centro Watt are [65, 6531, 653].

G2 Leader Summer 2026 G2 Best Est ROI Mid-Market Summer 2026 G2 Easiest Admin Mid-Market Summer 2026 G2 Most Implementable Summer 2026 G2 Best Results Mid-Market Summer 2026 G2 Lead Capture Mid-Market Summer 2026 Inc Fastest Growing Private Companies 2026 Inc Best Workplace 2026
g2crowd
G2Crowd Trusted
chromestore
300K+ Plugin Users