News

The spacious property located at 2431 Redwood Road in Napa was sold on April 15, 2025, for $1,050,000, or $343 per square ...