Landmark development site Auburn Redyard sells for $90m
A mammoth development site in western Sydney with a movie theatre, Telstra building and a vacant land parcel has been snapped up in a $90 million deal.
Retail industry news, retail property market trends and insights.