Explore details about location Twenty Grand Street. Twenty Grand Street is a location situated within the Perris alongside other areas such as Fuchsia Lane, Nance Street, Tierney Drive.