14112 LORD BARCLAY · $562,500 | Pedro Rivera