706 Lafayette Ave, Buffalo

706 Lafayette Ave
Buffalo, NY

Property Details