Status   ACTIVE  
18 Armbruster St., Buffalo, NY, 14212 United States
$34,900
no image
no image
MLS#B1179056
TypeSingle-family