1432 Water Lily Dr, Chula Vista

1432 Water Lily Dr
Chula Vista, CA

Property Details