The spacious property located at 1509 Rio Grande in American Canyon was sold on March 14, 2025. The $695,000 purchase price works out to $316 per square foot. This is a single-story house. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results