$3,360,000

5823 Seahorse Court, Playa Vista, CA, 90094

ACTIVE