117 W CHANNEL, SANTA MONICA, CA 90402

117 W CHANNEL, SANTA MONICA, CA 90402

  • Apartment
  • 4,792 Square Feet
  • 8 Units
  • Built in 1925

Property Details

  • SANTA MONICA, CA
  • 4,792 Square Feet
  • 8 Units
  • Built in 1925

Contact Information

  • Administrator
  • Administrator