25 BLACKROCK MEWS, EDEN, BLACKROCK — €265,000 | iHouse