2-21 Barnton Ave West 29 Apr 2-21 Barnton Ave West For Sale Unlock the potential of property investments and prime property opportunities in Edinburgh. Find Out More