Location, Location, Location!!! The Olympus is conveniently located minutes away from I-395 Duke Street (236) exit, developing Landmark Mall and future home of INOVA Alexandria Hospital, Crystal City, Van Dorn Metro Station, Pentagon, … [Read more]
$295,400 || 3 BR || 2 BA || 0 HB || 1,370 SQFT || Alexandria 22304 VA
Continue reading “Mid-sized $295,400 || 6301 Stevenson Ave #217 Alexandria VA 22304”