This is some pretty bland 1980s-era crap. Though we were waging the Cold War internationally, parts of the Unites States were apparently inspired by drab Soviet-style utilitarian architecture.
62-36 59th Drive
There are 11 units here. At least there are a lot of green shrubs outside. Hopefully, those trees will grow quickly and cover up the rest of the sight that's hard on the eyes.