Simon Property Group is an Indianapolis-based retail REIT that owns and leases over 250 properties, including shopping malls, restaurants, outlet …
Simon Property Group is an Indianapolis-based retail REIT that owns and leases over 250 properties, including shopping malls, restaurants, outlet …