South Miami Post Office (Florida)

South Miami Post Office is a U.S. Post Office located at 5927 Southwest 70th Street, South Miami, Florida.