1/21 21 Active $2,500,000 4 Beds6 Baths4,100 SqFt 59 MARSH LN, Charlottesville, VA 22903 Townhouse MLS# 662056 Listed by NEST REALTY GROUP