36 Lo Fai Road Tai Po | Net 3500 Sqft Villa Lucca – House A36 Lo Fai Road Tai Po | Net 3500 Sqft Villa Lucca – House A36 Lo Fai Road Tai Po | Net 3500 Sqft Villa Lucca – House A