AUSTRALIAN hotel owners Schwartz Family Corporation are selling a major St Kilda Road development site bordering Fawkner Park.
The family can expect around $53 million from the sale of The Fawkner Centre at 499 St Kilda Road, Melbourne, near the
Read more...
