This property is rich in nature and offers a view of the river from the second floor!

2 Umegou, Ome City, Tokyo