2/381 Linwood Avenue, Bromley sold price