Larchwood
New Rochelle, Larchmont, NY, 10538
0.20 AC
$200,000
Taxes $1,255 / Yr
33 DOM
MLS# 2013317
Land / Lot/Land