This is a apartment home. This home is located at 2860 Observatory Ave #32, Cincinnati, OH 45208.Show more