Enter your email address and we'll send you a link to reset your password.
New Phone Number
New Email Address
13 ODELL ST CITY OWNED PROPERTY CODE ESTIMATE $59, 500 2 Family 1BR 1Ba in each unit. Close to bus line, local shops and thruway. This property is n need of a renovation and could be a great opportunity for an investor or owner occupant.