Home › Sold prices › SE17 › ELBA PLACE

ELBA PLACE, SE17

1Sales
—Median price0 standard Category A sales
20/12/2022Most recent
LONDONTown
DateAddressTypePrice
20/12/20225, ELBA PLACEDetached£1,496,500