Locust Street Apartments
Locust Street, Stephens City, VA 22655
12 Apartment Units
Perfectly maintained 2 bedroom apartments just off Main Street in Stephens City, Va. These apartments have large eat-in kitchens and private balconies. Conveniently located in a quaint small town yet only 5 miles from Winchester and just blocks from I-81. Utilities are not included.