Boss House, 2, Flat 71 Boss Street

JSON

Address
Flat 71
Boss House, 2 Boss Street
London
London, Southwark
Greater London
Postcode
SE1 2PT
Property type
Detached
Tenure
Leasehold
Date Price
£487,500
£287,000
£222,500