property development cost