$345,0003 bd2 ba1,340 sqft Mcgaheysville, VA3 bd2 ba1,340 sqftMcgaheysville, VASold 23 days agoSeller