| $1,550 232 SHENANDOAH STREET SOUTHEAST, LEESBURG VA | |
|
3 beds 1 baths 1,200 sqft |
| $1,500 345 SHENANDOAH STREET SOUTHEAST, LEESBURG VA | |
|
3 beds 1 baths 1,664 sqft |
| $1,400 5 ROYAL STREET SOUTHWEST, LEESBURG VA | |
|
2 beds 2 baths |