Property Description THE KNIGHT'S PLACE is a development of Luxury One Bedroom Hotel-Style Apartments strategically located along Ahmadu Bello Way, Beside