Centaur Properties is a premier real estate investment, development, and management firm based in New York City. Founded in 1996, Centaur has acquired and developed a broad portfolio of real estate. The company oversees the operation of these properties...