Nantucket Apartments

 1600 Nantucket Circle, Santa ClaraCA 95054
$2,626+1-2 BedsPets OK