Windsor at Aviara

6610 Ambrosia Lane
Carlsbad, CA 92011
BR's 1 - 3
Baths 1 - 2
Starting at $5300