Question: This major metrobus transfer station is located two blocks from a 530000 sqft center was developed in limited partnership with who?
Answer: the May Centers