21 BAYVIEW AVE, NORTH STRAND, DUBLIN 3, D03R6T4

€515,000
Sold On Mar 15, 2024
Second-Hand Dwelling house /Apartment