14 Aug Just Sold in Richmond – 218 6168 London Road – List Price $709,000 General Posted by: Kimberly Walker