$799,900 -
198 Canoe Place
Montross ,
VA 22520
County: Westmoreland
Courtesy of Megan Porter, Berkshire Hathaway HomeServices PenFed Realty mporte25@gmail.com