1/27 27 New $275,000 2 Beds1 Bath850 SqFt 1833 Palmer AVE #2C, Larchmont, NY 10538 Condo Listed by Houlihan Lawrence Inc.