An affordable Japan-made Yamaha grand. Satin ebony finish.

Sale Pending

A well-built Japan-made Yamaha player baby grand at an affordable price. Plays itself with real...

$11,900.00
Free Shipping