Find a Duplex or Triplex For sale in Middletown
Elkwood - Elkwood homes for sale (Culpeper)
Bealeton - Bealeton real estate (Fauquier)
White Post - White Post real estate (Clarke)
Fort Valley - Fort Valley real estate (Shenandoah)
Markham - Markham real estate (Fauquier)
Stevensburg - Stevensburg homes for sale (Culpeper)
Remington - Remington homes for sale (Fauquier)
Sperryville - Sperryville real estate (Rappahannock)