Newly built Tokyo units to be demolished for obscuring Mt Fuji view

5 months ago 3
ARTICLE AD BOX
The 10-storey apartment building on Fujimi Street – which translates to “Fuji view” – has 18 housing units ranging from $670,000 to nearly $1million.
Read Entire Article