Davenport Lofts On Main
25 Leroy Pl, New Rochelle NY 10805