Explore details about location South 84th Street. South 84th Street is a location situated within the Franklin alongside other areas such as West Rawson Avenue, South Southwood Court, Chapel Hill Court East.