74 Sherman Street, Apt 2-L

New in Windsor Terrace! Bright and spacious renovated two bedroom, one bathroom apartment. Heat, electric and cooking gas is separate. Nearby F train. No Pets please. Will not last!
Read more