UnclaimedHighly Reviewed United States Postal Service 1.7(633 reviews) Β· Post office Downtown Miami Β· 500 NW 2nd Ave, Miami, FL 33101 Own this business? Claim it free β CallView details