Abercrombie & Fitch occupies space in 21 Simon Property Group properties across the country. 2023-08-16