179 Drake Ave, #1L
New Rochelle, NY

Property Details

1,500
Square Feet