13028 Villosa Place

Published on September 20, 2017
For sale

3 BR 4 BA 2758 sq ft

LOCATION

13028 Villosa Place

Playa Vista, CA 90094

VIEW IN VIRTUAL REALITY