$399,999 Active 4Beds3Baths2787Sqft0.05Acres 4109 Hidden Valley Dr, St Joseph, MO 64506 MLS#: HMS2638825