farmland for Sale

  • 6586 John Mosby Hwy, Boyce

    6586 John Mosby Hwy, Boyce

  • 8074 Patrickswell Ln, Marshall

    8074 Patrickswell Ln, Marshall

  • 9009 John S Mosby Hwy, Upperville

    9009 John S Mosby Hwy, Upperville

  • 2635 Burrland Ln, The Plains

    2635 Burrland Ln, The Plains

  • 36987 Mountville Rd, Middleburg

    36987 Mountville Rd, Middleburg

  • 22282 Catesby Farm Ln, Middleburg

    22282 Catesby Farm Ln, Middleburg