$249,999
1
Beds
⋅
1
Baths
⋅
X13619530
MLS® #
75 Huxley Street Unit 703, London South (South E)
Listing courtesy of OAK AND KEY REAL ESTATE.