The Ballgreen Complex Inches Forward at 186 Lenox Road in Flatbush
It’s been two years since renderings first appeared for the oddly named “Ballgreen Complex” at 186 Lenox Road in Flatbush. The unfortunate design and green-tinted facade haven’t changed a bit. But construction has reached its full height at eight stories, and workers have begun installing windows at the site between Bedford and Rogers Avenues.