In Copenhagen, Denmark, my apartment complex just got connected for 3800 DKK per apartment. And that's in a country with fairly high wages and 25% VAT. For similar apartment complexes (large ones, close to each other), in the US (where labor is cheaper and there isn't 25% VAT), I imagine Google can easily do less $500 per apartment, and possibly reach $300.
Provided Google doesn't have to pay a tonne in fees to get to lay fiber in the ground (which is probably why it's only available in select locations).
[1] http://www.bls.gov/oes/current/oes472111.htm
[2] http://www.def.dk/Loen/Loenstatistik/Loenstatistik.aspx (sorry, Danish)