Palomar Station

 1257 Armorlite Dr, San MarcosCA 92069
$1,550+Studio-3 BedsPets OK