2403 W Weaver Rd, Hampton, VA

Purchase Price: $315,000