The property located at 2379 Barry Street in Napa was sold on Feb. 21, 2025. The property located at 2379 Barry Street in Napa was sold on Feb. 21, 2025. The $630,000 purchase price works out to $ ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results