This beautifully appointed 3 bedroom, 2 bathroom apartment in Cannon Hill offers the perfect combination of style, space, and convenience. Boasting an open-plan kitchen and dining area, complemented by a separate living space, this home is designed for both comfort…