translate English to French: Each lot has a street front of about 30-40 m.
Chaque lot a une façade sur rue d'environ 30-40 m.