Townhomes at River's Crossing is a multifamily property that was built in 2008. Located at 41 Stemmers Run Road in Essex, Baltimore, this property has a total number of 66 units, with the following unit breakdown: Two Bedroom/Townhouse/One Bath, totaling 56,760 SqFt.