28B Mecca Place, Linwood sold price