524 hanover st. fredericksburg, va