Memphis, TN (March 18, 2009) – The old Lowenstein department store building is an eyesore no more. A $20 million renovation has brought the Downtown landmark at Main and Jefferson back to life after decades of abuse and neglect.
News / 18 Mar 2009