Amy Schumer’s House April 18, 2025 Sponsored links Sponsored links Amy Schumer is an actress and comedienne in the United States of Merica. She lived in this townhouse in New York City. Sponsored links Sponsored links Sponsored links Amy Schumer’s House