$329,000

40 Village Parkway Napa, CA 94558

Townhome or Condo