Looking south on NW 7th Avenue. The E. M. Loew's Miami Drive-In movie theatre screen is visible in the background (thanks Jeff for naming it!).
Unless otherwise noted under the right bottom of the photo, all images are copyrighted by Don Boyd