Skip to main content
1 result

Shops for sale in South Norwood

  • Offers in region of
    £650,000 | 968 sq ft

    Shop for saleSouth Norwood Hill, South Norwood

    • Tenure: Leasehold
    • Contemporary retail property constructed a few years ago and situated below a development of flats and penthouses
    New build
    Added > 14 days by Home Castle Estate Agents - South Norwood
Have properties delivered to your inbox: