13020 Pacific Promenade #1
90094 Playa Vista, CA
Moderate