Sold for €630,000 — 73 Fitzroy Avenue, Dublin 3, D03 PP64 | iHouse.ie