Add this property to your favorites View Details 632 Howitzer Terrace NE Edwards Landing | LEESBURG $539,990 4 bd 3 ba 2 ½ ba 2,986 sqft 0.07 acres Under Contract Courtesy of Virginia Select Homes, Llc..