DURGA PRASAD AARIPAKA $824.900 Location, Location, Location! This legal triplex, situated on the south... 455 Baker Street, London South F 5 beds 3 baths • Triplex Added by CENTURY 21 FIRST CANADIAN CORP 23 days ago