
Here's a complex question that requires someone to reason about the input, can you answer it?
This major metrobus transfer station is located two blocks from a 530000 sqft center was developed in limited partnership with who?


the May Centers
