Harbor House

 3 Davenport Avenue, New RochelleNY 10805
$1,249+Studio-3 BedsNo Pets