Spacious three-bedroom first-floor flat ideally positioned within the popular Niddrie area, conveniently located close to excellent local amenities,...