Government or education venue
US Post Office
15 locals recommend,
Location
525 71st St
Miami Beach, FL
North Beach
Tips from locals
A full service post office; just in case you are old fashioned and want to send a few postcards to make your friends and family jealous.