pendingUnder contract$439,9002.7 acresSaint Mary's County4 bd, 3 ba • 2,602 sq ftMechanicsville, MD 20659