Leon Rd is a land property in the city of Winchester, California. It is located in the Riverside County region of the United States, and shares postal code 92596.
This location has roof access, a 6,890,321 square foot lot area, and is zoned as R-1.
Leon Rd
Land
R-1
6,890,321 sq ft
Yes
No
1/24/2026
8/4/2025