Development site in Finglas for €275,000

Plot near main shopping area in D11 has planning permission for 48 apartments