Print
ONE STOREY HOUSE
Location : Lechena Ilias
Floor area : 126 sq.m.
Release date : 2008