$335,000
1001 New Street, Hampton, VA, 23661
Single Family Residence