Categories for portfolio

Midori Uchi

June 2, 2014 6:21 pm Published by Leave your thoughts

Midori Uchi, meaning “Green Home” in Japanese, is deemed the greenest residential construction by achieving LEED Platinum and Built Green Standards... View Article