34607 County Road 3.5 is a single property in Idalia, built in 1972.
Yuma County | Latitude 39.816703 - Longitude -102.426235
H*** F*****
Click here to unlock and view full details about this owner
View more results in a 5 mile radius of this address
Click here to search homes for sale in 80735