Flat 2 1 Beulah Terrace sold price