720 Seddon Street, sold price