Question: Which architectural development had more towers, 80 Flatbush or Latting Observatory?
Answer: 80 Flatbush