Get Directions to Auto Plaza Radford Ave Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Auto Plaza Radford Ave 4021 Radford Avenue, Studio City, Los Angeles, CA 91604 +1 818-980-0404 View details Click to load map