Country Brook Apartments Green Apartment Living in New York, New York City, the main city of United States is probably the most coveted places to stay in, albeit an expensive one. Being essentially the most densely populated city in the United States, the major problem with housing accommodations in New York City is that the […]