What is the address of the Marriott Orlando Downtown Hotel?

According to the Marriott website, here is the address:

Courtyard Orlando Downtown

730 North Magnolia Avenue

Orlando

Florida 32803

USA