For sale: €495,000 — 21 Peter Place, Baggot Street, Dublin 2, D02 HF57 | iHouse.ie