Centro Watt

About Us

About Us

With its acquisition of New Plan and its announced purchase of the Centro Watt joint venture, Centro is now the fifth largest owner of shopping centers in the US and focuses on community and neighborhood shopping centers and regional malls. Its portfolio of more than 650 properties is strategically located across 40 states and aggregates approximately 111 million square feet of gross leasable area. For more information on Centro in Australia, please visit www.centro.com.au