It's buy, buy, buy (buildings) on Bensonhurst's 18th Avenue