$390,000
1124 25th Street, Newport News, VA, 23607
Single Family Residence