13020 Pacific Promenade #1
Playa Vista, CA 90094
Moderate