Selma Apartments

  • 361 E 14 th Ave Eugene
  • 20-Unit Apartments
  • Acquired in 2025