Thanks for the info, but without the specifics it may do more harm than good. I’m already thinking “where the hell could this development be?”. By the way, 15% is a lot. Are you sure it’s not $15K? Developments I follow in Carmel Valley ask for $5K-$15K deposits, which works out to 1%-2% of the total purchase (rather tiny percentages, I think, no wonder people walk).
Also, $120M sounds like a lot. That’s like 200 units. Where in the world is this? A tower downtown?