33 Allard Avenue
New Rochelle, NY, 10805
1668.0 _sqft_
$119 _persqft_
$200,000
Taxes $5,950 / Yr
28 DOM
MLS# 4752849
Built 1855
Multi-Family 2-4 / Detached