2940 Neilson Way #103

  • $1,398,000
Santa Monica