$545,900
2
Beds
⋅
3
Baths
⋅
X13601074
MLS® #
861 Shelborne Street Unit 34, London South (South J)
Listing courtesy of RIGHT AT HOME REALTY.