Yamaha B1 Upright Pianos

22086 - Yamaha B1 Upright in Natural Beech Satin
19810 - Yamaha B1 Upright Piano in Black
22090 - Yamaha B1 Upright Piano B1PEC
19809 - Yamaha B1 Upright Piano in Polished Mahogany (B1PM)
22088 - Yamaha B1 Upright Piano Polished Walnut
16648 - Yamaha B1 Upright, Polished White
22089 - Yamaha B1 Upright Satin Natural Cherry
22087 - Yamaha B1 Upright Open Pore Dark Walnut

PM Price Only