Propertynews Logo
    • Property For Sale
    • New Homes
    • Residential Land & Sites
    • Auctions
    • Property For Rent
    • Student Rentals
    • Holiday Homes
  • New Homes
    • Sales
    • Rentals
    • Agricultural
    • Land & Sites
    • Auctions
  • Find Agents
  • News

Refine your Search

  • Sort by
  • Most Viewed
  • Recently Added
  • Recently Updated
  • Price (Low to High)
  • Price (High to Low)
  • Beds (Low to High)
  • Beds (High to Low)
  • For Sale
  • For Rent
  • Student Rentals
  • New Homes
  • Holiday Homes
  • Residential Auctions
  • Commercial Auctions
  • Land & Sites For Sale
  • Land & Sites For Rent
  • Commercial For Sale
  • Commercial For Rent
  • Agricultural
  • Agricultural Rentals
  • Any
  • £20,000 min
  • £30,000 min
  • £40,000 min
  • £50,000 min
  • £60,000 min
  • £70,000 min
  • £80,000 min
  • £90,000 min
  • £100,000 min
  • £110,000 min
  • £120,000 min
  • £130,000 min
  • £140,000 min
  • £150,000 min
  • £160,000 min
  • £170,000 min
  • £180,000 min
  • £190,000 min
  • £200,000 min
  • £210,000 min
  • £220,000 min
  • £230,000 min
  • £240,000 min
  • £250,000 min
  • £275,000 min
  • £300,000 min
  • £325,000 min
  • £350,000 min
  • £375,000 min
  • £400,000 min
  • £425,000 min
  • £450,000 min
  • £475,000 min
  • £500,000 min
  • £600,000 min
  • £700,000 min
  • £800,000 min
  • £900,000 min
  • £1,000,000 min
  • £1,250,000 min
  • £1,500,000 min
  • £1,750,000 min
  • £2,000,000 min
  • Any
  • £20,000 max
  • £30,000 max
  • £40,000 max
  • £50,000 max
  • £60,000 max
  • £70,000 max
  • £80,000 max
  • £90,000 max
  • £100,000 max
  • £110,000 max
  • £120,000 max
  • £130,000 max
  • £140,000 max
  • £150,000 max
  • £160,000 max
  • £170,000 max
  • £180,000 max
  • £190,000 max
  • £200,000 max
  • £210,000 max
  • £220,000 max
  • £230,000 max
  • £240,000 max
  • £250,000 max
  • £275,000 max
  • £300,000 max
  • £325,000 max
  • £350,000 max
  • £375,000 max
  • £400,000 max
  • £425,000 max
  • £450,000 max
  • £475,000 max
  • £500,000 max
  • £600,000 max
  • £700,000 max
  • £800,000 max
  • £900,000 max
  • £1,000,000 max
  • £1,250,000 max
  • £1,500,000 max
  • £1,750,000 max
  • £2,000,000 max

Lower running costs

This will include properties that, with improvements, could correspond with your choice above.

Broadband Speed Availability

Indoor

Garage

Outdoor

Parking

Other

Condition

Listing

HomeProperty For Sale£280,000+, 2+ BedroomsPage 112

    3,686 homes found

    Property For Sale

    Map View
  • 11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030
    11 Slí Na Coille, Cahirdown, Listowel, V31E030

    11 Slí Na Coille, Cahirdown, Listowel, V31E030

    Price €369,000

    3

    2

    BER rating C3

    Property

    BER rating C3
  • 3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9
    3 Cnoc Rua, Donore, A92XNH9

    3 Cnoc Rua, Donore, A92XNH9

    Price €645,000

    5

    4

    BER rating A1

    5 Bed Detached House

    BER rating A1
  • No photo available

    Ballivor Meath, C15W7Y7

    Price €365,000

    4

    2

    4 Bed House

  • Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2
    Shraig East, Bunnahowen, Ballina, F26X2H2

    Shraig East, Bunnahowen, Ballina, F26X2H2

    Asking Price €495,000

    7

    7 Bed Detached House

  • advertisement
    advertisement
  • 141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork
    141 Sunday's Well Road, Sunday's Well, Cork

    141 Sunday's Well Road, Sunday's Well, Cork

    Price €630,000

    5

    4

    BER rating E1

    5 Bed Apartment

    BER rating E1
  • 15 Carrigmore Downs, Citywest, Dublin, D24NY66
    15 Carrigmore Downs, Citywest, Dublin, D24NY66
    15 Carrigmore Downs, Citywest, Dublin, D24NY66
    15 Carrigmore Downs, Citywest, Dublin, D24NY66
    15 Carrigmore Downs, Citywest, Dublin, D24NY66
    15 Carrigmore Downs, Citywest, Dublin, D24NY66
    15 Carrigmore Downs, Citywest, Dublin, D24NY66
    15 Carrigmore Downs, Citywest, Dublin, D24NY66
    15 Carrigmore Downs, Citywest, Dublin, D24NY66
    15 Carrigmore Downs, Citywest, Dublin, D24NY66
    15 Carrigmore Downs, Citywest, Dublin, D24NY66
    15 Carrigmore Downs, Citywest, Dublin, D24NY66
    15 Carrigmore Downs, Citywest, Dublin, D24NY66
    15 Carrigmore Downs, Citywest, Dublin, D24NY66

    15 Carrigmore Downs, Citywest, Dublin, D24NY66

    Price €330,000

    3

    BER rating C2

    3 Bed Duplex Apartment

    BER rating C2
  • 5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6
    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6

    5 The Gallops, Moynsha, Abbeyfeale, V94EWC6

    Asking Price €419,000

    6

    5

    BER rating B3

    6 Bed House

    BER rating B3
  • 31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036
    31 Mill Road, Glasheen, Stamullen, K32Y036

    31 Mill Road, Glasheen, Stamullen, K32Y036

    Price €360,000

    3

    3

    1

    BER rating C1

    3 Bed Semi-detached House

    BER rating C1
  • advertisement
    advertisement
  • 32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275
    32 Copper Point, Airhill, Schull, P81X275

    32 Copper Point, Airhill, Schull, P81X275

    Price €410,000

    3

    2

    1

    BER rating B1

    3 Bed Semi-detached House

    BER rating B1
  • Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7
    Roulagh, Ballina, V94W7K7

    Updated 1 day ago

    Roulagh, Ballina, V94W7K7

    Asking Price €599,500

    4

    4

    BER rating C2

    4 Bed House

    BER rating C2
  • 7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1
    7 Bramblefield Park, Clonee, Dublin, D15X0C1

    7 Bramblefield Park, Clonee, Dublin, D15X0C1

    Price €400,000

    3

    3

    BER rating D1

    Property

    BER rating D1
  • 18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC
    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC

    18 Ellensborough Grange, Kiltipper, Dublin, D24F3XC

    Price €385,000

    3

    3

    BER rating C2

    3 Bed Mid-terrace House

    BER rating C2
  • advertisement
    advertisement

Featured Agent

Simon Brien (North Down)

48 High Street, Holywood, BT18 9AE

More from Simon Brien (North Down)

Handy tools

Back1
...
110111112113114
...
250Next
PreviousNext
facebookxinstagramlinkedin
Estate Agent Area
For SaleTo RentNew HomesCommercialLand & SitesPromote Your Property
NewsContact UsFAQPrivacy PolicyCookie PolicyTerms & ConditionsPropertynews Site Map
PropertyNews

Copyright © Propertynews.com 2025

PROUD TO PARTNER WITH

Action Cancer