© IMBOLDN ALL RIGHTS RESERVED
Seroro House by Smaller Architects is situated on a 710 square foot plot of land.