2 results
26,000 SF | 100% Leased | Office Building | New Rochelle, NY 10801 | For Sale
110 Lockwood Ave, New Rochelle, NY 10801
$3,300,000
8,300 SF | 100% Leased | Office Building | New Rochelle, NY 10801 | $3,300,000 ($398/SF)
112 North Ave, New Rochelle, NY 10801