$285,000 - 3883 Havenwood Place Unit D, Alexandria, VA 22309
3883 Havenwood Place Unit D
Alexandria,
VA
22309
County: Fairfax